
/*开发一个标题为”FlipFlop”的游戏应用程序。
 * 它从1计数到100，遇到3的倍数就输出单词”Flip”，
 * 遇到5的倍数就输出单词”Flop”，
 * 既为3的倍数又为5的倍则输出单词”FlipFlop”，
 * 其余情况下输出当前数字。
 * 提示：使用%运算符取得数字的余数。
 * 循环从循环变量i为1开始，循环次数是100。
 */
import java.util.Scanner;

public class Demo3 {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		String str;
		for (int i = 0; i <= 100; i++) {
			System.out.println("输入一个数字：");
			if (!input.hasNextInt()) {
				System.err.println("请输入数字!");
				str = input.next();
			} else {
				int num = input.nextInt();
				if (num < 0) {
					System.err.println("数字输入有误");
					continue;
				} else if (num % 5 == 0 && num % 3 == 0) {
					System.out.println("FlipFlop");
				} else if (num % 5 == 0) {
					System.out.println("Flop");
				} else if (num % 3 == 0) {
					System.out.println("Flip");
				} else {
					System.out.println(num);
				}
			}
		}
		System.out.println("程序结束");
	}

}
